/* alice.paging 样式模块 */

@charset "utf-8";

.ui-paging, .ui-paging input {
    color:#808080;
    margin: 0;
    padding: 0;
    zoom: 1;
    font-size: 12px;
    vertical-align: middle;
}

.ui-paging:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}

.ui-paging a,
/*.ui-paging span.ui-paging-prev,*/
.ui-paging span.ui-paging-next {
    text-decoration:none;
    color:#808080;
    margin:0 3px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    height:22px;
    line-height:22px;
}

.ui-paging-prev,
.ui-paging-next,
.ui-paging-goto {
    background-color: #f6f6f6;
    padding:0 8px;
    border: 1px solid #ccc;
    border-radius: 3px;
}

.ui-paging-prev:hover,
.ui-paging-next:hover,
.ui-paging-goto:hover {
    border-color: #999;
    color: #666;
}

.ui-paging-prev:hover .iconfont,
.ui-paging-next:hover .iconfont {
    color: #666;
}

.ui-paging .ui-paging-prev {
    margin: 0 3px 0 0;
}

.ui-paging .iconfont {
    font-size: 10px;
    color: #787878;
}

.ui-paging a.ui-paging-item {
    background-color:#f3f3f3;
    font-weight:bold;
    padding:0 8px;
    border:none;    
}

.ui-paging a.ui-paging-current, .ui-paging a.ui-paging-item:hover {
    color:#fff;
    background:#ff9c00;
}

a.ui-paging-prev:hover,
a.ui-paging-next:hover {    
    text-decoration:none;
    color:#666;
}

.ui-paging-info {
    line-height:24px;
    margin-right:5px;
    height:24px;
}

.ui-paging-ellipsis {
    margin:0 5px;
    line-height: 16px;
    font-weight:bold;
}

.ui-paging-which input {
    height: 20px;
    line-height: 20px;
    padding: 0 6px;
    width:22px;
    border:1px solid;
    border-color:#aaa #d1d1d1 #d1d1d1 #aaa;
}

.ui-paging-which input:hover {
    border-color:#999;
    color:#666;
}

.ui-paging-bold {
    font-weight:bold;
    padding:0 8px;
}

.ui-paging span.ui-paging-prev,
.ui-paging span.ui-paging-next,
.ui-paging span.ui-paging-prev .iconfont,
.ui-paging span.ui-paging-next .iconfont {    
    color:#fff;
    box-shadow:none;
    background: #d4d4d4;
    border-color: #d4d4d4;
    filter: none;
}



.ui-paging a.ui-paging-item,.ui-paging .ui-paging-prev,.ui-paging .ui-paging-next{ display:block; position:relative; float:left; width:34px; height:34px; padding:0; margin:0; margin-left:-1px; line-height:34px; text-align:center; border:1px solid #ddd; background:#fff;}
.ui-paging .ui-paging-prev,.ui-paging .ui-paging-next{ font-family:arial; font-size:16px;}
.ui-paging .ui-paging-ellipsis{ float:left; margin:10px 6px 0}
.ui-paging a.ui-paging-current{ border-color:#337ab7; background:#337ab7; color:#fff; text-decoration:none}
.ui-paging a.ui-paging-item:hover,.ui-paging a.ui-paging-prev:hover,.ui-paging a.ui-paging-next:hover{ background:#eeeeee; text-decoration:none; color:#008EC1}
.ui-paging a.ui-paging-current:hover{ border-color:#337ab7; background:#337ab7; color:#fff; text-decoration:none}
.ui-paging .ui-paging-info{ float:left; margin:6px 5px 0 8px}
.ui-paging .ui-paging-info .ui-paging-bold{ padding:0}
.ui-paging .ui-paging-goto{ display:block; float:left; width:50px; height:30px; line-height:30px; text-align:center; background:#337ab7; color:#fff; padding:0; margin:0; margin-top:3px; border:0 none;}
.ui-paging .ui-paging-goto{ *margin-top:2px}
.ui-paging .ui-paging-goto:hover{ text-decoration:none}
.ui-paging .whichpageWrap{ display:block; height:34px; line-height:34px; float:left; margin:0px 8px 0 5px;}
.ui-paging .whichpageWrap .ye{ margin-left:2px;}
.ui-paging .whichpageWrap .ye,.ui-paging .whichpageWrap .dao{ position:relative; top:1px;}
.ui-paging .ui-paging-which input{ width:40px; height:21px; padding:5px 0px; margin-top:-1px; text-align:center; background:#fff; border:1px solid #dbdbdb; border-radius:3px;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-o-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
}